using System;
using System.Collections;

namespace Curriculum.UI.Utiles
{
	/// <summary>
	/// Summary description for ListasUtils.
	/// </summary>
	public class ListasUtils
	{
		static ArrayList meses;
		static ArrayList anios;

		public ListasUtils()
		{}

		public static ArrayList GetListaAnios()
		{
			return Anios;
		}

		public static ArrayList GetListaMeses()
		{	
			return Meses;
		}

		private static ArrayList Anios
		{
			get
			{
				if (anios == null)
				{
					anios = new ArrayList();
					for (int anio = 1900; anio <= DateTime.Now.Year; anio++)
					{
						anios.Add(anio.ToString());
					}
				}
				return anios;
			}
		}
		private static ArrayList Meses
		{
			get 
			{
				if (meses == null)
				{
					meses = new ArrayList();
					meses.Add("Enero");
					meses.Add("Febrero");
					meses.Add("Marzo");
					meses.Add("Abril");
					meses.Add("Mayo");
					meses.Add("Junio");
					meses.Add("Julio");
					meses.Add("Agosto");
					meses.Add("Septiembre");
					meses.Add("Octubre");
					meses.Add("Noviembre");
					meses.Add("Diciembre");
				}
				return meses;
			}
		}
	}
}
